.flex{
	display: flex;
}
.centerFlex{
	display: flex;
	align-items: center;
	justify-content: center;
}
.flexVerticle{
	display: flex;
	align-items: center;
}
.spaceBetween{
	display: flex;
	align-items: center;
	justify-content: space-between;
}
.bottomFlex{
	display: flex;
	align-items: flex-end;
}
.common-bg-img{
	background-position: center;
	background-repeat: no-repeat;
	background-size: cover;
}
.flexRightbox{
	margin-left: auto;
}
.square-unit{
	font-size: 24upx;
	vertical-align:super;
}
.common-bg-btn{
	background:linear-gradient(-90deg,rgba(255,222,0,1),rgba(17,174,85,1),rgba(74,244,147,1));
	box-shadow:0px 3upx 40upx 0px rgba(100, 53, 166, 0.35);
}